tough cheddar! - Alemán Inglés Diccionario